package com.movitech.mobile.cz.base.purchase.bizvo;

import com.movitech.mobile.cz.base.purchase.entity.WFlowFormHistoryPrice;
import com.movitech.mobile.cz.base.purchase.entity.WFlowFormPurchaseTeam;
import com.movitech.mobile.cz.base.purchase.entity.WFlowFormTimeNode;
import com.movitech.mobile.cz.base.purchase.entity.ext.ExtWFlowForm;
import com.movitech.mobile.cz.base.purchase.entity.ext.ExtWFlowFormBidCandidateUnit;
import com.movitech.mobile.cz.base.supplier.entity.ext.ExtSHistoryComment;
import com.movitech.mobile.cz.base.sys.entity.SAttachment;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Administrator on 2018/3/19.
 */
@Data
@ApiModel
public class PurchasePlanNodeAllDataResVO implements Serializable{
    @ApiModelProperty(value="扩展表单数据")
    private ExtWFlowForm extWFowForm;
    @ApiModelProperty(value="历史价格水平")
    private List<WFlowFormHistoryPrice> wflowFormHistoryPrices;
    @ApiModelProperty(value="投标候选单位")
    private List<ExtWFlowFormBidCandidateUnit> extWFlowFormBidCandidateUnits;
    @ApiModelProperty(value="时间节点规划")
    private WFlowFormTimeNode wflowFormTimeNode;
    @ApiModelProperty(value="采购小组")
    private List<WFlowFormPurchaseTeam> wflowFormPurchaseTeams;
    @ApiModelProperty(value="附件")
    private List<SAttachment> sattachments;

    @ApiModelProperty(value="附件（技术管理需求及界面划分）")
    private List<SAttachment> sattachments1;
    @ApiModelProperty(value="附件（招标图纸及审批单）")
    private List<SAttachment> sattachments2;
    @ApiModelProperty(value="附件（品牌及送样清单）")
    private List<SAttachment> sattachments3;
    @ApiModelProperty(value="附件（其他附件）")
    private List<SAttachment> sattachments4;


    @ApiModelProperty(value="审批历史")
    private List<ExtSHistoryComment> shistoryComments;

}
